body{ font-family: Arial; color:#333333; font-size:12px;}

/*top*/
.topmenu{ height:22px; background-color:#f8f8f8; border-bottom:#e6e6e6 1px solid; line-height:22px;}
.topmenu div{ width:950px; margin:0 auto;}
.welcome{ float:left; color:#999999;}
.welcome a{ color:#ff0000;}
.welcome a:hover{ text-decoration:none;}
.rightmenu{ float:right;}
.rightmenu li{ display:inline; margin-right:5px; color:#cccccc;}
.rightmenu li a{ color:#333333; text-decoration:none;}
.rightmenu li a:hover{ color:#FF3300; text-decoration:underline;}

.top{ width:950px; margin:0 auto; padding-top:5px; padding-bottom:5px; height:72px;}
.logo{ float:left;}
.topright{ float:left; width:665px; margin-left:20px;}
.mainnav{font-family:arial; background:url(/images/Integral/homepage/allbg.gif) 0 -163px no-repeat scroll; height:27px; line-height:27px; margin-top:2px;}
.mainnav li{ display:inline; font-size:12px; font-weight:bold; color:#FFFFFF; margin-left:10px;}
.mainnav li a{ color:#FFFFFF; text-decoration:none;}
.mainnav li a:hover{ text-decoration:underline; color:#FFFF00;}
#nav_current a{ text-decoration:underline; color:#FFFF00;} 

.login{ height:31px; width:950px; margin:0 auto; background:url(/images/Integral/homepage/loginbg.gif) center 0 no-repeat scroll;line-height:30px; margin-top:5px;clear:both}
.scroll{width:273px;background:transparent url(/images/Integral/homepage/scroll.gif) no-repeat scroll 12px 8px;float:left;height:29px;overflow:hidden;padding-left:30px;text-align:left;}
.scroll a{ color:#666666; text-decoration:none;}
.scroll a:hover{ text-decoration:underline; color:#FF3300;}
.login_a{height:30px;line-height:30px;padding-right:9px;text-align:right;}
.login_a ul{}
.login_a ul li{ display:inline; margin-left:5px;}
.login_a ul li a{ text-decoration:none; color:#666666;}
.login_a ul li a:hover{ text-decoration:underline; color:#FF3300;}
#login_c{ margin-right:10px;}
#login_c a{ color:#990000;text-decoration:underline;}

.login_b{ border:1px solid #999999;color:#515151;font-family:arial;font-size:12px;width:70px;}


/*footer*/
#footer{ border-top:#e0dfe4 1px solid; text-align:center; clear:both;}
#footer ul{ margin-top:10px;}
#footer ul li{ display:inline; margin-left:5px; color:#333333; margin:5px;}
#footer ul li a{ color:#333333; text-decoration:none;}
#footer ul li a:hover{ text-decoration:underline; color:#FF3300;}
#footer p{ margin-top:10px; color:#666666;}



